peek out from behind - French English Dictionary